package net.lab1024.sa.admin.module.workflow.dao;


import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import net.lab1024.sa.admin.module.workflow.domain.entity.LeaveApply;

import net.lab1024.sa.admin.module.workflow.domain.leave.bo.LeaveApplyBo;
import net.lab1024.sa.admin.module.workflow.domain.vo.LeaveApplyVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;

import java.util.List;

/**
 * 请假Mapper接口
 *
 * @author ruoyi
 * @date 2024-12-10
 */
@Component
@Mapper
public interface LeaveapplyDao extends BaseMapperX<LeaveApply> {


    List<LeaveApplyVo> queryPageList(Page page, @Param("queryForm") LeaveApplyBo queryForm);

    List<LeaveApplyVo> queryList(@Param("queryForm") LeaveApplyBo queryForm);


}
